join two or more animals - French English Dictionary